Part Number Hot Search : 
AOZ1312 B4005 IR3205 A616316 STZ8240B AD22304 1542D STZ8240B
Product Description
Full Text Search
 

To Download AS5011 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  AS5011 low power integrated hall ic fo r human interface applications data sheet 1 general description the AS5011 is a complete hall sensor ic for smart navigation key applications to meet the low power requirements and host sw integration challenges for products such as cell phones and smart handheld devices. due to the on chip processing engine, system designers are not tasked with integrating complex sw algorithms on their host processor thus leading to rapid development cycles. the AS5011 single-chip ic includes 4 integrated hall sensing elements for detecting up to 2mm lateral displacement, high resolution adc, xy coordinate and motion detection engine combined with a smart power management controller. the x and y positions coordinates and magnetic field information for each hall sensor element is transmitted over a 2-wire i2c compatible interface to the host processor. the AS5011 is available in a small 16-pin 5x5x0.55mm qfn package and specified over an operating temperature of -20 to +80c. figure 1 typical arrangement of AS5011 and axial magnet 2 benefits complete system-on-chip high reliability due to non-contact sensing low power consumption 3 key features 2.7 to 3.6v operating voltage down to 1.8v peripheral supply voltage less than 200a current consumption in low power mode less than 50a current consumption in shutdown mode lateral magnet movement radius up to 2mm i2c interface up to 4mhz configurable interrupt output for motion detection three operating modes: shutdown mode low power mode full power mode 4 applications the AS5011 is ideal for small factor manual input devices in battery operated equipment, such as mobile phones mp3 players pda?s gps receivers gaming consoles figure 2 AS5011 block diagram www.austriamicrosystems.com revision 3.10 1 ? 16
AS5011 data sheet 5 package and pinout figure 3: qfn-16 package and pinout (top view) pin# qfn16 symbol type description 1 sda dio_od i2c bus data 2 scl di i2c bus clock 3 sample di test pin. connect to vss 4 intn do_od interrupt output. active low 5 tb0 aio test pin. leave unconnected 6 tb1 aio test pin. leave unconnected 7 tb2 aio test pin. leave unconnected 8 tb3 aio test pin. leave unconnected 9 test coil - test pin. connect to vss 10 vddp s peripheral power supply, 1.8 ~ 3.6v 11 scantest di test pin. connect to vss 12 vdd s core power supply, 2.7 ~ 3.6v 13 vss s supply ground 14 wakeup dio test pin. leave unconnected 15 extclk dio test pin. leave unconnected 16 kill dio test pin. leave unconnected epad - - center pad not connected table 1: AS5011 pinout in qfn-16 package pin types: s ... supply pad aio ... analog i/o di ? digital input dio_od... digital input / output open drain do_od ... digital output open drain dio ... digital input / output www.austriamicrosystems.com revision 3.10 2 ? 16
AS5011 data sheet www.austriamicrosystems.com 6 operating the AS5011 6.1 typical application the AS5011 requires only a few external components in order to operate immediately when connected to the host microcontroller. only 4 wires are needed for a simple application using a single power supply: two wires for power and two wires for the i2c communication. a fifth connection can be added in order to send an interrupt to the host cpu when the magnet is moving away from the center and to inform that a new valid coordinate can be read. figure 4: electrical connection of AS5011 with microcontroller 6.2 xy coordinates interpretation on figure 5 the top view of the AS5011 is represented, with a round magnet (scaled) gliding over its surface. the magnet can be placed under the sensor too, with the pcb between them. ? magnet on position 1: the magnet is in its initial position, centered on the sensor. the AS5011 is in shutdown mode. x and y register values are (0,0) ? magnet on position 2: the center of the magnet has been moved upon the horizontal wakeup threshold xp. an interrupt is sent to the host microcontroller which sets the AS5011 to low power mode. wakeup thresholds are programmable independently for the four directions. ? magnet on position 3: the magnet is at the x and y limit over the sensor surface (2mm, 2mm) but still in range. figure 5: position range of the magnet revision 3.10 3 ? 16
AS5011 data sheet www.austriamicrosystems.com 6.3 magnet-chip surface airgap range the relation between the magnet physical position and the resulting xy registers depends on the magnet type/size/shape, and the airgap between the magnet and the top (or bottom) surface of the AS5011. the measurements on figure 6 , figure 6 figure 8 have been processed with the as5000-ma2h-1 d2x0.8mm cylinder magnet, available on austriamicr osystems website. for those magnets, used in easypoint modules ep40 and ep50, the airgap range is typically 0~3mm. the following diagrams show the relation between the x register value and the physical x coordinate (2mm horizontal displacement, 0mm is the center of the chip pa ckage) of the magnet at different airgaps. the resulting x value range decreases when the airgap increases the y axis measurements are the same as the x axis ones. airgap 500um -80 -60 -40 -20 0 20 40 60 80 -2500 -2000 -1500 -1000 -500 0 500 1000 1500 2000 2500 magnet position (um) x register airgap 1500um -50 -40 -30 -20 -10 0 10 20 30 40 -2.500 -2.000 -1.500 -1.000 -500 0 500 1.000 1.500 2.000 2.500 magnet position (um) x register figure 6: x register / x displacement (500um airgap) figure 7: x register / x displacement (1500um airgap) airgap 2500um -30 -20 -10 0 10 20 30 -2.500 -2.000 -1.500 -1.000 -500 0 500 1.000 1.500 2.000 2.500 magnet position (um) x register figure 8: x register / x di splacement (2500um airgap) revision 3.10 4 ? 16
AS5011 data sheet www.austriamicrosystems.com 6.4 power modes the AS5011 can operate in three different power modes, depending on the power consumption requirements of the whole system. power mode [0x76] register description sleep phase power state between wakeups in shutdown and low power modes rc clock and analog part off digital part in static mode shutdown mode 1001_x00x lp_pulsed = 1 lp_active = 0 lp_continue = 0 int_wup_en = 1 default mode after power on <50a current consumption wake up every 80ms from sleep phase hall elements in reduced power during wake up rc clock on interrupt low on intn if the magnet is away from the center above the xp xn yp yn threshold values (1) low power mode 110x_100x lp_pulsed = 1 lp_active = 1 lp_continue = 0 int_act_en = 1 <200a current consumption wake up every 20ms from sleep phase hall elements in high power during wake up for better accuracy rc clock on interrupt low on intn when xy coordinates are ready to be read (1) full power mode 010x_ y 00x lp_pulsed = 0 lp_active = 1 lp_continue = 0 int_act_en = y <8ma current consumption continuous read hall elements in high power permanently rc clock on interrupt low on intn when xy coordinates are ready to be read (1) if int_act_en = 1 , after reading the xy coordinate, the next sample is stored and won?t be updated until the next read of xy with interrupt release. if int_act_int_en = 0 , the last converted xy coordinate is read in real time. (1) the interrupt will be released to high by reading the x_res_int or y_res_int registers, or by switching the device into a different power mode. table 2: overview of typical power modes revision 3.10 5 ? 16
AS5011 data sheet www.austriamicrosystems.com 6.4.1 shutdown mode lp_pulsed = 1, lp_active = 0, lp_continue = 0, int_wup_en = 1 [0x76] = 1001_x00x this is the default operating mode when powering up th e device, giving the lowest power consumption when the whole system is in idle mode. the analog part of the AS5011 is powered off (sleep mode). it is waked up every 80ms by an internal low power logic, the hall sensors are read and the xy coordinate of the magnet is computed. if the magnet position is above the threshold limits xp, xn, yp, yn, an interrupt will be generated on the intn pin and the device returns to sleep mode waiting for the next wake up after 80ms. as the host microcontroller receives the interrupt, it can read the x and y positions or configure the AS5011 to low power mode (see 6.4.2 below) in order to track the magnet position until it returns to its initial position on the center. int_n remains low until x_int/y_int have been read, or after a power mode change. the typical coordinates read application after an interrupt is to read x first then y_int. 6.4.2 low power mode lp_pulsed = 1, lp_active = 1, lp_continue = 0, int_act_en = 1 [0x76] = 110x_100x the low power mode is used to track the magnet coordinates when it has been moved from its initial center position. the AS5011 is in sleep mode and is waked up every 20ms. as soon as the xy position of the magnet is computed, an interrupt is sent on the intn pin to the microcontroller indicating that a valid coordinate is available, then the sensor returns to sleep mode waiting for the next wake up after 20ms. int_n remains low until x_int/y_int have been read, or after a power mode change. the typical coordinates read application after an interrupt is to read x first then y_int. this mode generates a higher power consumption than the shutdown mode because of the faster sampling rate and the higher hall sensor current to provide an optimal accuracy of the coordinates. when the microcontroller detects that the magnet has returned to the initial center position, it has to configure the AS5011 back to shutdown mode (see 6.4.1 ). 6.4.3 full power mode lp_pulsed = 0, lp_active = 1, lp_continue = 0 [0x76] = 010x_ y 00x this mode allows the fastest coordinates reading. the sensor stays at its full capability, and never enters in sleep mode. the interrupt output goes low each time a new x and y result has been computed and the valid data are ready to be read by the host microcontroller. int_n remains low until x_int/y_int have been read, or after a power mode change. the typical coordinates read application after an interrupt is to read x first then y_int. the int_act_en bit ( y ): x if int_act_en = 1 , after reading the x_int or y_int register, the next sampled xy coordinate is stored and won?t be updated until the next read of x_int or y_int. x if int_act_en = 0 , the last converted xy coordinate is read in real time. revision 3.10 6 ? 16
AS5011 data sheet www.austriamicrosystems.com 6.4.4 switching the power modes the following sequence example would be used for a typi cal mobile application (mobile phone, pda, mp3 player): figure 9: typical application sequence for mobile device after a complete system power up, a soft reset should be applied by sending the i2c commands [0x76] = 0x9a then [0x76] = 0x98 . if needed the host microcontroller writes the co nfiguration once to the AS5011, for example the inv_spinning register if the magnet is inverted (see 7.2 ) or the xp xn yp yn wakeup threshold values. the cursor is normally centered x,y = (0,0) as the magnet position 1 on figure 5 . the AS5011 is in shutdown mode by default. the cursor is moved by the user above the yp threshold. an interrupt is generated and remains low until an x_int/y_int read or a power mode changing. the microcontroller configures the AS5011 in low power mode ( [0x76] = 110x_100x ) for faster reading. the interrupt is released to high automatically by the power mode change. interrupts are generated automatically every 20ms when the xy coordinates are ready for reading. the microcontroller reads the x register [0x41] then y_int register [0x52] which releases intn to high. during this phase, the cursor is still moving and stays out of the wakeup thresholds range. if the microcontroller doesn?t read x_int or y_int immediately after an interrupt, the in tn pin remains low until the next read of x_int or y_int. the last new converted (a new sample every 20ms) coordinate will be transferred. the cursor has been released by the user, and returns to the center of the AS5011 (magnet position 1 on figure 5 ). the microcontroller will read x,y = (0,0), and will configure the sensor to shutdown mode ([0x76] = 1001_x00x) . note: firmware application notes with source code example for AS5011 and easypoint modules are available on www.austriamicrosystems.com website. revision 3.10 7 ? 16
AS5011 data sheet www.austriamicrosystems.com 7 i2c interface the AS5011 supports the 2-wire i2c protocol without ?repea t start? as a slave device, the host cpu (master) has to initiate the data transfers. the 7-bit device address of the AS5011 is ?1000 000?. the sda signal is bidirectional and is used to read and write the serial data. the scl signal is the clock generated by the host cpu, to synchronize the sda data in read and write mode. the maximum i2c clock frequency is 4mhz, data are triggered on the rising edge of scl. 7.1 interface operation for both read and write data transfers consist of three phases: 1. the master sends a start command by pulling down sda while scl remains high. then the 7-bit device address is sent followed by a read/write bit indicator. in read mode (r/w = ?1?), the slave has to send the data from its selected register. in write mode (r/w = ?0?), the master writes the data in the selected register. the slave has to acknowledge by sending ?0? after the r/w bit from the master. 2. the slave register is selected by the second data sent by the master. the address has an 8-bit format. the slave has to acknowledge by sending ?0? after the bit r0. 3. the 8-bit data is transferred from/to the slave selected register, depending on the r/w bit. at the end of the 8-bit data transfer, the master (read mode) or the slave (write mode) acknowledges by sending ?1?. the transfer ends when the master sends a stop comm and by sending a low to high transition while scl remains high. the AS5011 does not send any acknowledge after the device address or register address (ack remains high) in the following cases: - wrong address - write access to a read-only register figure 10: i2c bus read and write operation revision 3.10 8 ? 16
AS5011 data sheet www.austriamicrosystems.com 7.2 i2c registers the following registers / functions are accessible over the serial i2c interface. register size acces s address format reset value bit description control register 1 lp_pulsed 1 r/w 0x76 1 <7> low power control register. see table 2 . lp_active 1 r/w 0x76 0 <6> low power control register. see table 2 . lp_continue 1 r/w 0x76 0 <5> for test only. must be 0. int_wup_en 1 r/w 0x76 1 <4> interrupt control register. if set, the interrupt pin goes low in shutdown mode when the magnet has moved away from the center, above the xp, xn, yp yn threshold values. int_act_en 1 r/w 0x76 1 <3> interrupt control register. if set, the interrupt pin goes low in low power mode when a new xy value is ready for reading. stores coordinate until next read in full power mode, ext_clk_en 1 r/w 0x76 0 <2> for test only. must be 0. soft_rst 1 r/w 0x76 0 <1> soft reset. soft_rst = 0: normal mode soft_rst = 1: all registers return to their respective reset value data_valid 1 r 0x76 0 <0> data valid. data_valid = 0: no valid xy coordinates data_valid = 1: valid data are ready to be read control register 2 test 7 1 r/w 0x75 0 <7> for test only. must be 0. test 6 1 r/w 0x75 1 <6> for test only. must be 1. test 5 1 r/w 0x75 0 <5> for test only. must be 0. test 4 1 r/w 0x75 0 <4> for test only. must be 0. ext_sample_en 1 r/w 0x75 0 <3> for test only. must be 0. rc_bias_on 1 r/w 0x75 0 <2> for test only. must be 0. inv_spinning 1 r/w 0x75 0 <1> invert the channel voltage. set if the magnet polarity is reversed. pptrim_en 1 r/w 0x75 0 <0> for test only. must be 0. range and position values xp 8 r/w 0x43 2? comp 0x28 (40d) wakeup threshold on the positive x direction. xn 8 r/w 0x44 2? comp 0xd8 (-40d) wakeup threshold on the negative x direction. yp 8 r/w 0x53 2? comp 0x28 (40d) wakeup threshold on the positive y direction. yn 8 r/w 0x54 2? comp 0xd8 (-40d) wakeup threshold on the negative y direction. x 8 r 0x41 2? comp 0x00 x position. the zero value means the horizontal center position on the AS5011. y 8 r 0x42 2? comp 0x00 y position. the zero value means the vertical center position on the AS5011. x_res_int 8 r 0x51 2? comp 0x00 x position. releases int_n to ?1? y_res_int 8 r 0x52 2? comp 0x00 y position. releases int_n to ?1? table 3: i2c registers revision 3.10 9 ? 16
AS5011 data sheet www.austriamicrosystems.com 8 device specifications 8.1 absolute maximum ratings (non operating) stresses beyond those listed under ?absolute maximum ratings? may cause permanent damage to the device. these are stress ratings only. functional operation of the device at these or any other conditions beyond those indicated under ?operating conditions? is not implied. exposure to absolute ma ximum rating conditions for extended periods may affe ct device reliability. parameter symbol min max unit note dc supply voltage vdd -0.3 5 v peripheral supply voltage vddp -0.3 5 vdd +0.3 v input pin voltage vin -0.3 vddp +0.3 v input pin voltage vin - 3.6 v input current (latchup immunity) i scr -100 100 ma norm: jedec 78 electrostatic discharge esd - 1 kv norm: mil 883 e method 3015 package thermal resistance ja - 30 c/w velocity=0, multi layer pcb; jedec standard testboard total power dissipation p t 36 mw storage temperature t strg -55 125 c package body temperature t body 260 c norm: ipc/jedec j-std- 020c humidity non-condensing 5 85 % revision 3.10 10 ? 16
AS5011 data sheet www.austriamicrosystems.com 8.2 operating conditions (operating conditions: t amb = -20 to +80c, vdd = 3.3v) parameter symbol min typ max unit note core supply voltage vdd 2.7 3.6 v peripheral supply voltage vddp 1.8 vdd +0.3 v open drain outputs : scl, sda, int/ current consumption on core supply, shutdown mode idd s 50 a average current pin vdd pulsed current iddf during t conv with period t p,w current consumption on core supply, low power mode idd l 200 a average current pin vdd pulsed current iddf during t conv with period t p,a current consumption on core supply, full power mode idd f 8 ma continuous current pin vdd current consumption on io supply iddp 1 a average current pin vddp, 20ms i2c polling, 47k pullup resistor on sda polling clock rate, shutdown mode t p,w 65.6 80 94.4 ms internal polling clock rate, low power mode t p,a 16.4 20 23.6 ms internal coordinate conversion time t conv 330 380 455 s full power mode lateral movement radius dx dy 1.8 2 2.3 mm vertical magnetic field at magnet centre, measured at the chip surface type of magnet d 2 3 mm cylindrical; axial magnetized hall array diameter rh 2.2 mm magnetic field strength b z 30 120 mt vertical magnetic field at magnet center; measured at chip surface ambient temperature range t amb -20 +80 c magnetic field measurement resolution 11 bit internal resolution of xy displacement 8 bit over 2*dx and 2*dy axis ic package qfn16 5x5x0.55mm 100 nf ceramic capacitor vdd - vss power supply filtering capacitors 100 nf ceramic capacitor vddp - vss revision 3.10 11 ? 16
AS5011 data sheet 8.3 digital io pads dc/ac characteristics parameter symbol min max unit note inputs: scl, sda (receiver) high level input voltage v ih 0.7 * vddp v 0.3 * vddp vddp 2.7v low level input voltage v il 0.25 * vddp v vddp < 2.7v input leakage current i leak 1 a vddp = 3.6v capacitive load c l 35 pf outputs: intn, sda (transmitter) high level output voltage v oh open drain leakage current 1 a low level output voltage v ol vss + 0.4 v -2ma www.austriamicrosystems.com revision 3.10 12 ? 16
AS5011 data sheet 9 package drawings dim (mm) min nom max a 0.50 0.55 0.60 a1 0.152 ref b 0.35 0.40 0.45 d 5.00 bsc e 5.00 bsc d1 3.5 3.6 3.7 e1 3.15 3.25 3.35 e 0.80 bsc l 0.35 0.40 0.45 l1 0.00 0.10 www.austriamicrosystems.com revision 3.10 13 ? 16
AS5011 data sheet 10 recommended footprint dim (mm) typ c1 4.8 c2 4.8 e 0.8 x1 0.45 x2 3.7 y1 0.9 y2 3.7 red: top layer (AS5011 side) blue: bottom layer (mechanics side) yellow: top overlay www.austriamicrosystems.com revision 3.10 14 ? 16
AS5011 data sheet table of contents 1 general description ........................................................................................................................................ 1 2 benefits .......................................................................................................................................................... 1 3 key features .................................................................................................................................................. 1 4 applications ................................................................................................................................................... 1 5 package and pinout ........................................................................................................................................ 2 6 operating the AS5011 .................................................................................................................................... 3 6.1 typical application ..................................................................................................................................... 3 6.2 xy coordinates interpretation ..................................................................................................................... 3 6.3 magnet-chip surface airgap range .............................................................................................................. 4 6.4 power modes ............................................................................................................................................. 5 7 i2c interface ................................................................................................................................................... 8 7.1 interface operation ..................................................................................................................................... 8 7.2 i2c registers .............................................................................................................................................. 9 8 device specifications ............................................................................................................................... ..... 10 8.1 absolute maximum rati ngs (non operating) .............................................................................................. 10 8.2 operating conditions ............................................................................................................................... .11 8.3 digital io pads dc/a c characteristics ...................................................................................................... 12 9 package drawings ............................................................................................................................... ........ 13 10 recommended footprint ............................................................................................................................... 14 table of contents ............................................................................................................................... ................... 15 revision history ............................................................................................................................... ..................... 15 revision history revision date description 3.10 november.3.2009 ? added recommended footprint ? added 0x75 register description 3.6 july. 3. 2009 ? added as5000-ma2h-1 magnet reference 3.5 june. 8.2009 ? qfn 5x5x0.55mm package ? i2c @ 4mhz max. www.austriamicrosystems.com revision 3.10 15 ? 16
AS5011 data sheet copyrights copyright ? 1997-2009, austriamicrosystems ag, schloss premstaetten, 8141 unterpremstaetten, austria-europe. trademarks registered ?. all rights reserved. the material herein may not be reproduced, adapted, merged, translated, stored, or used without the prior written consent of the copyright owner. all products and companies mentioned are trademarks or re gistered trademarks of their respective companies. disclaimer devices sold by austriamicrosystems ag are covered by the warranty and patent indemnification provisions appearing in its term of sale. austriamicrosystems ag ma kes no warranty, express, statutory, implied, or by description regarding the information set forth herein or regarding the freedom of the described devices from patent infringement. austriamicrosystems ag reserves the right to change specifications and prices at any time and without notice. therefore, prior to designing this product into a system, it is necessary to check with austriamicrosystems ag for current information. this product is intended for use in normal commercial applications. applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or lifesustaining equipment are specifically not recommended without additional processing by austriamicrosystems ag for each application. the information furnished here by austriamicrosystems ag is believed to be correct and accurate. however, austriamicrosystems ag shall not be liable to recipient or any third party for any damages, including but not limited to personal injury, property damage, loss of profits, loss of use, interruption of business or indirect, special, incidental or consequential damages, of any kind, in connect ion with or arising out of the furnishing, performance or use of the technical data herein. no obligation or liability to recipient or any third party shall arise or flow out of austriamicrosystems ag rendering of technical or other services. contact information headquarters austriamicrosystems ag a-8141 schloss premstaetten, austria tel: +43 (0) 3136 500 0 fax: +43 (0) 3136 525 01 for sales offices, distributors and representatives, please visit: http://www.austriamicrosystems.com/contact www.austriamicrosystems.com revision 3.10 16 ? 16


▲Up To Search▲   

 
Price & Availability of AS5011

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X